home *** CD-ROM | disk | FTP | other *** search
-
- This is the third version of this zap. The original did not correct for
- different Prolok fingerprints and the DB3Zap & DB3V2 "Unp" file was too
- long and clobbered the initialization code. The Unp must not be longer
- than 256 bytes. L.Ferris 11/2/84 11/21/84
-
- There are two version of Dbase III version 1.00. Ashton/Tate states
- they did not change the version or modification number because no code
- was changed. That is probably true. It was Prolok that had to change
- THEIR code. It was re-issued as a result of Prolok problems with IBM
- ROM version '76 or earlier. The two versions may be identified as
- follows:
-
- Edition 1 Edition 2
-
- Dbase.Exe size 112,720 Dbase.Exe size 117,072
- Gives Version Date at prolog Gives no version date.
- 6.6.84 10.4.84 etc "IBM/MSDOS" message only
-
- AT the .Quit command, AT the .Quit command reminds
- simply returns to DOS you to backup your files.
-
- Use Db3v21... files Use Db3v30... files
-
-
- I include both versions of the unprotect fix here. You must choose the
- one that fits your version.
-
- Many thanks to:
-
- Steve Bliss, Tallehassee Florida
- John Hawkins, Diablo Valley PCUG
-
- for their time, information and patients. And to all of you who have
- tried these zaps without success, thank you for your patients. I do
- believe we've got it knocked this time though.
-
-
-
- D o c u m e n t a t i o n F o r D b a s e I I I
-
- E d i t i o n 1
- ------------- -
-
- The following files in conjunction with your dBASE III
- version 1.0 Edition 1 files will provide you with an executable backup .
-
- 1)Db3v21.Bat
- 2)Db3v21.Bin
- 3)Db3v30.Doc
-
- Create a new disk with the following DOS copy command. Please do not
- zap your original copy of dBASE.Exe.
-
- Copy dBASE.Exe B:
- Copy Db3v21.Bat B:
- Copy Db3v21.Bin B:
- Copy Debug.Com B:
-
- Place the new diskette into the default drive and issue the batch
- command Db3v21.
-
- Please ignore the three error messages caused by the first three
- commands. They work, cause no harm, but give Debug a pain in the ...
-
- The batch command is duplicated here with comments.
-
- Ren Dbase.exe Dbase Rename dBase.exe so
- Debug can use it.
-
- Debug <Db3v21.bat Execute debug and
- use this batch file
- as input.
-
- Goto Exit Batch file will go
- to exit after Debug
- terminates.
-
- N Db3v21.Bin Correct the error caused by
- L the original version of this
- Rcx zap by cutting the zap to 256
- 100 bytes.
- N Db3v21.Unp
- W 300
-
- N Dbase Identify Dbase.exe
- to Debug and load
- L it into memory.
- N Db3v21.Unp Identify zap code
- L 300 to Debug and overlay
- the dBASE code.
- A 46d Create a jump to the
- Jmp 333 new code.
-
- N Dbase Re-identify dBASE
- to Debug.
- Rbx Re-set the save
- 1 registers (length)
- Rcx This is the 112,720
- b850 size.
- w Save new dBASE.Exe
- q
- :Exit Rename dBASE.Exe
- Ren Dbase Dbase.exe
- -----------------------------------------
-
- You may now copy dBASE.exe to any disk you like and (along with the
- other distributed dBASE files ) will execute just fine (as we say in the
- south).
- Lane Ferris
- 11/2/84
- 11/21/84
-
-
-
- D o c u m e n t a t i o n F o r D b a s e I I I
-
- E d i t i o n 2
- ------------- -
-
- This is Edition 2 of Dbase III issued to correct Prolok problems. It can
- be identified by a size of 117072 bytes for Dbase.Exe and by a epilog
- message reminding you to back up your files at the '.Quit' command. The
- following files in conjunction with your dBASE III version 1.0 Edition 2
- files will provide you with an executable backup .
-
- 1)Db3v30.Bat
- 2)Db3v30.Bin
- 3)Db3v30.Doc
-
- Create a new disk with the following DOS copy command. Please do not
- zap your original copy of dBASE.Exe.
-
- Copy dBASE.Exe B:
- Copy Db3v30.Bat B:
- Copy Db3v30.Bin B:
- Copy Debug.Com B:
-
- Place the new diskette into the default drive and issue the batch
- command Db3v21.
-
- Please ignore the three error messages caused by the first three
- commands. They work, cause no harm, but give Debug a pain in the ...
-
- The batch command is duplicated here with comments.
-
- Ren Dbase.exe Dbase Rename dBase.exe so
- Debug can use it.
-
- Debug <Db3v30.bat Execute debug and
- use this batch file
- as input.
- Goto Exit Batch file will go
- to exit after Debug
- terminates.
-
- N Db3v30.Bin Correct the error caused by
- L the original version of this
- Rcx zap by cutting the zap to 256
- 100 bytes.
- N Db3v30.Unp
- W 300
-
- N Dbase Identify Dbase.exe
- to Debug and load
- L it into memory.
- N Db3v30.Unp Identify zap code
- L 300 to Debug and overlay
- the dBASE code.
- A 46d Create a jump to the
- Jmp 333 new code.
-
- N Dbase Re-identify dBASE
- to Debug.
- Rbx Re-set the save
- 1 registers (length)
- Rcx 117,072 size
- C950
- w Save new dBASE.Exe
- q
- :Exit Rename dBASE.Exe
- Ren Dbase Dbase.exe
- -----------------------------------------
-
- You may now copy dBASE.exe (along with the other DbaseIII distributed
- files) to any disk you like and it will execute just fine (as we say in
- the south).
- Lane Ferris
- 11/20/84
-
-
-